6cf18695af02246f5909a7b73df69311c1bc6899,java/src/main/java/org/whispersystems/signalservice/internal/push/PushServiceSocket.java,PushServiceSocket,getConnection,#String#String#String#,564

Before Change


        request.addHeader("Host", hostHeader.get());
      }

      return okHttpClientBuilder.build().newCall(request.build()).execute();
    } catch (IOException e) {
      throw new PushNetworkException(e);
    } catch (NoSuchAlgorithmException | KeyManagementException e) {

After Change


        request.addHeader("Host", hostHeader.get());
      }

      Call call = okHttpClientBuilder.build().newCall(request.build());

      synchronized (connections) {
        connections.add(call);
      }

      try {
        return call.execute();
      } finally {
        synchronized (connections) {
          connections.remove(call);